package my_web.Interface;

import java.util.List;

import my_web.bean.Dep;
import my_web.bean.Emp;
import my_web.bean.Pos;
import my_web.bean.User;
import my_web.model.EmpDto;
import my_web.page.Page;
import my_web.page.PageParam;

public interface EmpInterface {

	List<Emp> getAllEmps();

	Page getEmpPage(PageParam pageParam);

	void addEmp(EmpDto dto);

	List<Pos> getAllPoss();

	List<Dep> getAllDeps();

	void removeEmpById(String e_id);

	Emp getEmpById(String e_id);

	void modifyEmp(EmpDto dto);

	void removeEmpById(String[] e_ids);

	Page DynamicQueryAllEmps(EmpDto dto);

	void updateImages(Emp emp);
}